package es.gesfutbol.dao;

import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import es.gesfutbol.domini.implementacio.EquipEnLliga;
import es.gesfutbol.domini.implementacio.IdEquipEnLliga;
import es.gesfutbol.util.IGestfutbolDao;

public interface IEquipEnLligaDao extends IGestfutbolDao<EquipEnLliga, IdEquipEnLliga>{

	public void saveOrUpdate(EquipEnLliga equipEnLliga);
	
	public List<EquipEnLliga> findByIdLligaDeproxy(Long idLliga);
	
	public EquipEnLliga deproxy(EquipEnLliga equipEnLliga);
	
	public EquipEnLliga findEquipEnLligaByEquipILliga(Long idEquip, Long idLliga);
	
	public EquipEnLliga findEquipEnLligaByEquipILligaDeproxy(Long idEquip,Long idLliga);
	
	public EquipEnLliga resetEstadistica(EquipEnLliga equipEnLliga);
	
	//public EquipEnLliga findEquipEnLligaByEquipITemporada(Long idEquip,	String temporada);
	
}
